upholstery needle - German English Dictionary